despicable and malicious person - Espagnol Anglais Dictionnaire